@media (max-width:768px) {
    ul {
        list-style: none;
        padding: 0;
        margin: 0;
    }

    body {
        position: relative;
        background-color: #fff;
        font-family: 'PingFang SC', '思源黑体', 'SimSun', 'Microsoft YaHei' !important;
    }

    a {
        text-decoration: none;
    }

    a:hover {
        text-decoration: none;
    }
    .Nav {
        width: 100vw;
        height: 60px;
        opacity: 1;
        background-color: #7545A9;
        display: -webkit-box;
        display: -webkit-flex;
        display: -moz-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -moz-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        position: fixed;
        z-index: 1000;
    }

    .Nav .NavCon {
        width: 100vw;
        height: 60px;
        padding: 0 4vw !important;
        display: -webkit-box;
        display: -webkit-flex;
        display: -moz-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -webkit-justify-content: space-between;
        -moz-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -moz-box-align: center;
        -ms-flex-align: center;
        align-items: center;
    }

    .Nav .NavCon .Logo {
        max-width: 56vw;
        max-height: 100%;
        overflow: hidden;
        display: -webkit-box;
        display: -webkit-flex;
        display: -moz-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -moz-box-align: center;
        -ms-flex-align: center;
        align-items: center;
    }

    .Nav .NavCon .Logo img {
        max-width: 100%;
        max-height: 100%;
    }

    .Nav .NavCon .menu img {
        width: 5.86666666666vw;
        margin-right: 4vw !important;
    }

    .m_nav {
        position: fixed;
        -webkit-box-shadow: 0 15px 27px 0 rgba(167, 165, 165, 0.38);
        box-shadow: 0 15px 27px 0 rgba(167, 165, 165, 0.38);
        width: 100%;
        height: 100%;
        background: #fff;
        -o-transition: all ease 0.5s;
        -moz-transition: all ease 0.5s;
        transition: all ease 0.5s;
        -webkit-transition: all ease 0.5s;
        z-index: 1000;
        visibility: visible;
        margin-top: 0;
        overflow-y: auto;
        -webkit-transition: all .6s cubic-bezier(.77, 0, .175, 1) 0ms;
        -o-transition: all .6s cubic-bezier(.77, 0, .175, 1) 0ms;
        -moz-transition: all .6s cubic-bezier(.77, 0, .175, 1) 0ms;
        transition: all .6s cubic-bezier(.77, 0, .175, 1) 0ms;   
        -webkit-transform: translateX(100%);
        -moz-transform: translateX(100%);
        -ms-transform: translateX(100%);
        -o-transform: translateX(100%);
        transform: translateX(100%);
    }

    .m_nav.open {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0);
    }

    .m_nav .ul {
        margin-top: 60px!important;
        padding-left: 20px!important;
    }
    .m_nav .ul li a {
        display: block;
        text-decoration: none;
        color: #333;
        font-size: 16px;
        height: 50px;
        line-height: 50px;
        width: 100%;
        border-bottom: 1px solid #f5f5f5;
    }

    .m_nav .ul li .dropdown_menu {
        display: none;
    }

    .m_nav .ul li .dropdown_menu a {
        display: block;
        height: 40px;
        line-height: 40px;
        padding: 0 40px !important;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        border-bottom: 1px solid #f5f5f5;
    }

    .m_nav .ul li .dropdown_menu a:last-child {
        border: none;
    }

    .Banner2 {
        width: 100vw;
        height: auto;
        position: relative;
    }

    .Banner2 .Img2 img {
        width: 100%;
        height: auto;
    }

    .Banner2 .TabTitle {
        position: absolute;
        left: 4vw;
        top: 60%;
    }

    .Banner2 .TabTitle .TabName {
        font-family: 思源黑体;
        font-size: 26px;
        font-weight: 500;
        line-height: normal;
        font-variation-settings: "opsz" auto;
        -webkit-font-feature-settings: "kern" on;
        -moz-font-feature-settings: "kern" on;
        font-feature-settings: "kern" on;
        color: #FFFFFF;
    }


    .Banner2 .TabTitle .Location {
        width: 100vw;
        height: 15px;
    }

    .Banner2 .TabTitle .Location span i {
        color: #FFF;
    }

    .Banner2 .TabTitle .Location span {
        font-family: PingFang SC Regular;
        font-size: 14px;
        font-weight: normal;
        line-height: normal;
        letter-spacing: 0em;
        font-variation-settings: "opsz" auto;
        color: #FFFFFF;
    }

    .banner3{width: 1290px;height: 1100px;margin: 0 auto;padding-top: 2.3%;position: relative;transform: translateY(35%);}
    .banner3 .list{width: 470px;height: 640px;position: absolute;left: 8%;top: -30%;  display: flex;opacity: 0;}
    .banner3 .list ul{width: 980px;height: 700px; }
    .banner3 .list #l1{display: inline-block; width:470px;height:300px;}
    .banner3 .list #l1 img{width:470px;height: 191px;}
    .banner3 .list #l1 #a1{font-family: PingFang SC Heavy;font-size: 20px;font-weight: normal;line-height: 28px;position: relative;top: 3%;
        text-align: justify;letter-spacing: 0em;font-variation-settings: "opsz" auto;color: rgba(0, 0, 0, 0.851);}
    .banner3 .list #l1 #a2{font-family: PingFang SC Medium;font-size: 12px;font-weight: normal;position: relative;top: 5%;
        line-height: 12px;text-align: justify;letter-spacing: 0em;font-variation-settings: "opsz" auto;color: rgba(0, 0, 0, 0.851);}
    .banner3 .list #l2{display: inline-block; width:470px;height:300px;transform: translateX(-0%);transform: translateY(10%);}
    .banner3 .list #l2 img{width:470px;height: 191px;}
    .banner3 .list #l2 #a1{font-family: PingFang SC Heavy;font-size: 20px;font-weight: normal;line-height: 28px;position: relative;top: 3%;
        text-align: justify;letter-spacing: 0em;font-variation-settings: "opsz" auto;color: rgba(0, 0, 0, 0.851);}
    .banner3 .list #l2 #a2{font-family: PingFang SC Medium;font-size: 12px;font-weight: normal;position: relative;top: 5%;
        line-height: 12px;text-align: justify;letter-spacing: 0em;font-variation-settings: "opsz" auto;color: rgba(0, 0, 0, 0.851);}
    .banner3 .list #l3{display: inline-block; width:470px;height:300px;transform: translateY(20%);}
    .banner3 .list #l3 img{width:470px;height: 191px;}
    .banner3 .list #l3 #a1{font-family: PingFang SC Heavy;font-size: 20px;font-weight: normal;line-height: 28px;position: relative;top: 3%;
        text-align: justify;letter-spacing: 0em;font-variation-settings: "opsz" auto;color: rgba(0, 0, 0, 0.851);}
    .banner3 .list #l3 #a2{font-family: PingFang SC Medium;font-size: 12px;font-weight: normal;position: relative;top: 5%;
        line-height: 12px;text-align: justify;letter-spacing: 0em;font-variation-settings: "opsz" auto;color: rgba(0, 0, 0, 0.851);}
    .banner3 .list #l4{display: inline-block; width:470px;height:300px;transform: translateY(30%);}
    .banner3 .list #l4 img{width:470px;height: 191px;}
    .banner3 .list #l4 #a1{font-family: PingFang SC Heavy;font-size: 20px;font-weight: normal;line-height: 28px;position: relative;top: 3%;
        text-align: justify;letter-spacing: 0em;font-variation-settings: "opsz" auto;color: rgba(0, 0, 0, 0.851);}
    .banner3 .list #l4 #a2{font-family: PingFang SC Medium;font-size: 12px;font-weight: normal;position: relative;top: 5%;
        line-height: 12px;text-align: justify;letter-spacing: 0em;font-variation-settings: "opsz" auto;color: rgba(0, 0, 0, 0.851);}
    .banner3 .list2{width: 470px;height: 640px;position: absolute;left: 8%;top: -30%; display: flex;opacity: 0;}
    .banner3 .list2 ul{width: 980px;height: 700px; }
    .banner3 .list2 #l1{display: inline-block; width:470px;height:300px;}
    .banner3 .list2 #l1 img{width:470px;height: 191px;}
    .banner3 .list2 #l1 #a1{font-family: PingFang SC Heavy;font-size: 20px;font-weight: normal;line-height: 28px;position: relative;top: 3%;
        text-align: justify;letter-spacing: 0em;font-variation-settings: "opsz" auto;color: rgba(0, 0, 0, 0.851);}
        .banner3 .list2 #l1 #a2{font-family: PingFang SC Medium;font-size: 12px;font-weight: normal;position: relative;top: 5%;
        line-height: 12px;text-align: justify;letter-spacing: 0em;font-variation-settings: "opsz" auto;color: rgba(0, 0, 0, 0.851);}
        .banner3 .list2 #l2{display: inline-block; width:470px;height:300px;transform: translateX(-0%);transform: translateY(10%);}
        .banner3 .list2 #l2 img{width:470px;height: 191px;}
        .banner3 .list2 #l2 #a1{font-family: PingFang SC Heavy;font-size: 20px;font-weight: normal;line-height: 28px;position: relative;top: 3%;
        text-align: justify;letter-spacing: 0em;font-variation-settings: "opsz" auto;color: rgba(0, 0, 0, 0.851);}
        .banner3 .list2 #l2 #a2{font-family: PingFang SC Medium;font-size: 12px;font-weight: normal;position: relative;top: 5%;
        line-height: 12px;text-align: justify;letter-spacing: 0em;font-variation-settings: "opsz" auto;color: rgba(0, 0, 0, 0.851);}
        .banner3 .list2 #l3{display: inline-block; width:470px;height:300px;transform: translateY(20%);}
        .banner3 .list2 #l3 img{width:470px;height: 191px;}
        .banner3 .list2 #l3 #a1{font-family: PingFang SC Heavy;font-size: 20px;font-weight: normal;line-height: 28px;position: relative;top: 3%;
        text-align: justify;letter-spacing: 0em;font-variation-settings: "opsz" auto;color: rgba(0, 0, 0, 0.851);}
        .banner3 .list2 #l3 #a2{font-family: PingFang SC Medium;font-size: 12px;font-weight: normal;position: relative;top: 5%;
        line-height: 12px;text-align: justify;letter-spacing: 0em;font-variation-settings: "opsz" auto;color: rgba(0, 0, 0, 0.851);}
        .banner3  .list2 #l4{display: inline-block; width:470px;height:300px;transform: translateY(25%);}
        .banner3  .list2 #l4 img{width:470px;height: 191px;}
        .banner3  .list2 #l4 #a1{font-family: PingFang SC Heavy;font-size: 20px;font-weight: normal;line-height: 28px;position: relative;top: 3%;
        text-align: justify;letter-spacing: 0em;font-variation-settings: "opsz" auto;color: rgba(0, 0, 0, 0.851);}
        .banner3  .list2 #l4 #a2{font-family: PingFang SC Medium;font-size: 12px;font-weight: normal;position: relative;top: 5%;
        line-height: 12px;text-align: justify;letter-spacing: 0em;font-variation-settings: "opsz" auto;color: rgba(0, 0, 0, 0.851);}
        .banner3  .list3{width: 470px;height: 640px;position: absolute;left: 8%;top: -30%; display: flex;opacity: 0;}
        .banner3  .list3 ul{width: 980px;height: 700px; }
        .banner3 .list3 #l1{display: inline-block; width:470px;height:300px;}
        .banner3 .list3 #l1 img{width:470px;height: 191px;}
        .banner3 .list3 #l1 #a1{font-family: PingFang SC Heavy;font-size: 20px;font-weight: normal;line-height: 28px;position: relative;top: 3%;
        text-align: justify;letter-spacing: 0em;font-variation-settings: "opsz" auto;color: rgba(0, 0, 0, 0.851);}
        .banner3 .list3 #l1 #a2{font-family: PingFang SC Medium;font-size: 12px;font-weight: normal;position: relative;top: 5%;
        line-height: 12px;text-align: justify;letter-spacing: 0em;font-variation-settings: "opsz" auto;color: rgba(0, 0, 0, 0.851);}
        .banner3 .list3 #l2{display: inline-block; width:470px;height:300px;transform: translateX(-0%);transform: translateY(10%);}
        .banner3 .list3 #l2 img{width:470px;height: 191px;}
        .banner3 .list3 #l2 #a1{font-family: PingFang SC Heavy;font-size: 20px;font-weight: normal;line-height: 28px;position: relative;top: 3%;
        text-align: justify;letter-spacing: 0em;font-variation-settings: "opsz" auto;color: rgba(0, 0, 0, 0.851);}
        .banner3 .list3 #l2 #a2{font-family: PingFang SC Medium;font-size: 12px;font-weight: normal;position: relative;top: 5%;
        line-height: 12px;text-align: justify;letter-spacing: 0em;font-variation-settings: "opsz" auto;color: rgba(0, 0, 0, 0.851);}
        .banner3 .list3 #l3{display: inline-block; width:470px;height:300px;transform: translateY(20%);}
        .banner3 .list3 #l3 img{width:470px;height: 191px;}
        .banner3 .list3 #l3 #a1{font-family: PingFang SC Heavy;font-size: 20px;font-weight: normal;line-height: 28px;position: relative;top: 3%;
        text-align: justify;letter-spacing: 0em;font-variation-settings: "opsz" auto;color: rgba(0, 0, 0, 0.851);}
        .banner3 .list3 #l3 #a2{font-family: PingFang SC Medium;font-size: 12px;font-weight: normal;position: relative;top: 5%;
        line-height: 12px;text-align: justify;letter-spacing: 0em;font-variation-settings: "opsz" auto;color: rgba(0, 0, 0, 0.851);}
        .banner3 .list3 #l4{display: inline-block; width:470px;height:300px;transform: translateY(25%);}
        .banner3 .list3 #l4 img{width:470px;height: 191px;}
        .banner3 .list3 #l4 #a1{font-family: PingFang SC Heavy;font-size: 20px;font-weight: normal;line-height: 28px;position: relative;top: 3%;
        text-align: justify;letter-spacing: 0em;font-variation-settings: "opsz" auto;color: rgba(0, 0, 0, 0.851);}
        .banner3 .list3 #l4 #a2{font-family: PingFang SC Medium;font-size: 12px;font-weight: normal;position: relative;top: 5%;
        line-height: 12px;text-align: justify;letter-spacing: 0em;font-variation-settings: "opsz" auto;color: rgba(0, 0, 0, 0.851);}
    
        .banner3 .list #l1:hover{box-shadow: 0px 8px 10px 0px rgba(0, 0, 0, 0.2);background: #7545A9;}.list #l1:hover #a1,.list #l1:hover #a2{color: #FFFFFF;}
        .banner3 .list #l2:hover{box-shadow: 0px 8px 10px 0px rgba(0, 0, 0, 0.2);background: #7545A9;}.list #l2:hover #a1,.list #l2:hover #a2{color: #FFFFFF;}
        .banner3 .list #l3:hover{box-shadow: 0px 8px 10px 0px rgba(0, 0, 0, 0.2);background: #7545A9;}.list #l3:hover #a1,.list #l3:hover #a2{color: #FFFFFF;}
        .banner3 .list #l4:hover{box-shadow: 0px 8px 10px 0px rgba(0, 0, 0, 0.2);background: #7545A9;}.list #l4:hover #a1,.list #l4:hover #a2{color: #FFFFFF;}
    
    
    .banner3 .pag01{width: 353px;height: 50px;position: absolute;top: 93%;margin-left: 18.5vw !important;opacity: 0;}
    .banner3 .pag01 span{height: 28px; font-family: PingFang SC Medium;font-size: 12px;font-weight: normal;text-align: right;letter-spacing: 0em;display: inline-block;
        font-variation-settings: "opsz" auto;color: rgba(0, 0, 0, 0.8);background-color: #FFFFFF;padding-top: 12px;}
    .banner3 .pag01 #firstl{display: inline-block; width: 45px;height: 30px;font-size: 12px;position: absolute;font-variation-settings: "opsz" auto;color: #9E9E9E;border-radius: 4px;
        font-family: PingFang SC Medium;font-weight: normal;line-height: 28px; letter-spacing: 0em;box-sizing: border-box;border: 1px solid #D8D8D8;text-align: center;margin-top: 5px;margin-left: 15px;}
    .banner3 .pag01 #next01{display: inline-block; width: 60px;height: 30px;font-size: 12px;position: absolute;font-variation-settings: "opsz" auto;color: #9E9E9E;border-radius: 4px;
    font-family: PingFang SC Medium;font-weight: normal;line-height: 28px; letter-spacing: 0em;box-sizing: border-box;border: 1px solid #D8D8D8;text-align: center;margin-top: 5px;margin-left: 203px;}
    .banner3 .pag01 #last1{display: inline-block; width: 45px;height: 30px;font-size: 12px;position: absolute;font-variation-settings: "opsz" auto;color: #9E9E9E;border-radius: 4px;
    font-family: PingFang SC Medium;font-weight: normal;line-height: 28px; letter-spacing: 0em;box-sizing: border-box;border: 1px solid #D8D8D8;text-align: center;margin-top: 5px;margin-left: 269px;}
    .banner3 .pag1{width: 136px;height: 30px;position: absolute;top: 93%;margin-left: 31vw !important;opacity: 0;}
    .banner3 .pag1 ul{width:140px;height: 30px;display: flex;}
    .banner3 .pag1 ul li{display: inline-block; width: 30px;height: 30px;margin-left: 15px;}
    .banner3 .pag1 ul li label{ width: 30px;height: 30px;display: inline-block; line-height: 30px;text-align: center;box-sizing: border-box;border: 1px solid #D8D8D8;border-radius: 4px;
        font-family: PingFang SC Medium;font-weight: normal;letter-spacing: 0em;font-variation-settings: "opsz" auto;color: rgba(0, 0, 0, 0.5);}
    .banner3 .pag1 ul li:nth-child(1) label{background: #94221B;color: #FFFFFF;}
    
    .banner3 .pag02{width: 353px;height: 50px;position: absolute;top: 93%;margin-left: 18.5vw !important;opacity: 0;}
    .banner3 .pag02 span{height: 28px; font-family: PingFang SC Medium;font-size: 12px;font-weight: normal;text-align: right;letter-spacing: 0em;display: inline-block;
        font-variation-settings: "opsz" auto;color: rgba(0, 0, 0, 0.8);background-color: #FFFFFF;padding-top: 12px;}
    .banner3 .pag02 #firstl{display: inline-block; width: 45px;height: 30px;font-size: 12px;position: absolute;font-variation-settings: "opsz" auto;color: #9E9E9E;border-radius: 4px;
        font-family: PingFang SC Medium;font-weight: normal;line-height: 28px; letter-spacing: 0em;box-sizing: border-box;border: 1px solid #D8D8D8;text-align: center;margin-top: 5px;margin-left: 15px;}
    .banner3 .pag02 #next01{display: inline-block; width: 60px;height: 30px;font-size: 12px;position: absolute;font-variation-settings: "opsz" auto;color: #9E9E9E;border-radius: 4px;
    font-family: PingFang SC Medium;font-weight: normal;line-height: 28px; letter-spacing: 0em;box-sizing: border-box;border: 1px solid #D8D8D8;text-align: center;margin-top: 5px;margin-left: 203px;}
    .banner3  .pag02 #last1{display: inline-block; width: 45px;height: 30px;font-size: 12px;position: absolute;font-variation-settings: "opsz" auto;color: #9E9E9E;border-radius: 4px;
    font-family: PingFang SC Medium;font-weight: normal;line-height: 28px; letter-spacing: 0em;box-sizing: border-box;border: 1px solid #D8D8D8;text-align: center;margin-top: 5px;margin-left: 269px;}
    .banner3 .pag2{width: 136px;height: 30px;position: absolute;top: 93%;margin-left: 31vw !important;opacity: 0;}
    .banner3 .pag2 ul{width:140px;height: 30px;display: flex;}
    .banner3 .pag2 ul li{display: inline-block; width: 30px;height: 30px;margin-left: 15px;}
    .banner3 .pag2 ul li label{ width: 30px;height: 30px;display: inline-block; line-height: 30px;text-align: center;box-sizing: border-box;border: 1px solid #D8D8D8;border-radius: 4px;
        font-family: PingFang SC Medium;font-weight: normal;letter-spacing: 0em;font-variation-settings: "opsz" auto;color: rgba(0, 0, 0, 0.5);}
    .banner3 .pag2 ul li:nth-child(1) label{background: #94221B;color: #FFFFFF;}
    
    .banner3 .pag03{width: 353px;height: 50px;position: absolute;top: 93%;margin-left: 18.5vw !important;opacity: 0;}
    .banner3 .pag03 span{height: 28px; font-family: PingFang SC Medium;font-size: 12px;font-weight: normal;text-align: right;letter-spacing: 0em;display: inline-block;
        font-variation-settings: "opsz" auto;color: rgba(0, 0, 0, 0.8);background-color: #FFFFFF;padding-top: 12px;}
    .banner3 .pag03 #firstl{display: inline-block; width: 45px;height: 30px;font-size: 12px;position: absolute;font-variation-settings: "opsz" auto;color: #9E9E9E;border-radius: 4px;
        font-family: PingFang SC Medium;font-weight: normal;line-height: 28px; letter-spacing: 0em;box-sizing: border-box;border: 1px solid #D8D8D8;text-align: center;margin-top: 5px;margin-left: 15px;}
        .banner3 .pag03 #next01{display: inline-block; width: 60px;height: 30px;font-size: 12px;position: absolute;font-variation-settings: "opsz" auto;color: #9E9E9E;border-radius: 4px;
    font-family: PingFang SC Medium;font-weight: normal;line-height: 28px; letter-spacing: 0em;box-sizing: border-box;border: 1px solid #D8D8D8;text-align: center;margin-top: 5px;margin-left: 203px;}
    .banner3 .pag03 #last1{display: inline-block; width: 45px;height: 30px;font-size: 12px;position: absolute;font-variation-settings: "opsz" auto;color: #9E9E9E;border-radius: 4px;
    font-family: PingFang SC Medium;font-weight: normal;line-height: 28px; letter-spacing: 0em;box-sizing: border-box;border: 1px solid #D8D8D8;text-align: center;margin-top: 5px;margin-left: 269px;}
    .banner3 .pag3{width: 136px;height: 30px;position: absolute;top: 93%;margin-left: 31vw !important;opacity: 0;}
    .banner3 .pag3 ul{width:140px;height: 30px;display: flex;}
    .banner3 .pag3 ul li{display: inline-block; width: 30px;height: 30px;margin-left: 15px;}
    .banner3 .pag3 ul li label{ width: 30px;height: 30px;display: inline-block; line-height: 30px;text-align: center;box-sizing: border-box;border: 1px solid #D8D8D8;border-radius: 4px;
        font-family: PingFang SC Medium;font-weight: normal;letter-spacing: 0em;font-variation-settings: "opsz" auto;color: rgba(0, 0, 0, 0.5);}
    .banner3 .pag3 ul li:nth-child(1) label{background: #94221B;color: #FFFFFF;}
        
        #first0:checked~.pag01{z-index: 3;opacity: 1;}
        #first0:checked~.pag1{z-index: 3;opacity: 1;}
        #first0:checked~.list{z-index: 3;opacity: 1;}

        #last0:checked~.pag03{z-index: 3;opacity: 1;}
        #last0:checked~.pag3{z-index: 3;opacity: 1;}
        #last0:checked~.list3{z-index: 3;opacity: 1;}

        #next10:checked~.pag02{z-index: 3;opacity: 1;}
        #next10:checked~.pag2{z-index: 3;opacity: 1;}
        #next10:checked~.list2{z-index: 3;opacity: 1;}

        #next20:checked~.pag03{z-index: 3;opacity: 1;}
        #next20:checked~.pag3{z-index: 3;opacity: 1;}
        #next20:checked~.list3{z-index: 3;opacity: 1;}

        .bottom1{width: 750px;height: 600px;position: absolute;top: 124%;}
        .bottom1 .line1{width: 750px;height: 7px;position: relative;margin: 0 auto;background: #7545A9;}
        .bottom1 .footer1{width: 750px;height: 600px;background-color: #94221B;position: relative;margin: 0 auto;padding-top: 2%;}
        .footer1 .left1{width: 620px;height: 200px;position: absolute;left: 12%;}
        .left1 span{width: 100px;height: 30px;display: inline-block;font-family: PingFang SC Bold;font-size: 15px;font-weight: normal;
            line-height: 28px;letter-spacing: 0em;font-variation-settings: "opsz" auto;color: #FFFFFF;}
        .left1 a{width: 100px;height: 30px;font-family: PingFang SC Regular;font-size: 12px;font-weight: normal;
            letter-spacing: 0em;font-variation-settings: "opsz" auto;color: #FFFFFF;}
        .left1 p{font-family: PingFang SC Regular;font-size: 12px;font-weight: normal;letter-spacing: 0em;font-variation-settings: "opsz" auto;color: #FFFFFF;line-height: 20px;}

        .footer1 .right1{width: 620px;height: 200px;position: absolute;left: 12%;top: 60%;}
        .footer1 img{ width: 12.552083333vw;height:auto;}
        .right1 #r2{margin-left: 7.3vw !important;}
        .right1 p{display: inline-block;color: #9E9E9E;font-size:  12px;;}
        .right1 #pa{margin-left: 2.3vw !important;}
        .right1 #pb{margin-left: 11vw !important;}
        .right1 span{color: #FFFFFF;font-size:  2vw;display: block;}
}